package com.baizhi.service;

import com.baizhi.dto.CategoryPageDTO;
import com.baizhi.dto.PageDTO;
import com.baizhi.entity.Category;
import com.baizhi.entity.Video;
import com.baizhi.vo.CommonQueryPageVO;
import com.baizhi.vo.CommonVO;
import org.springframework.web.multipart.MultipartFile;

import java.util.HashMap;
import java.util.List;

public interface VideoService {

    CommonQueryPageVO queryAllPage(Integer page, Integer pageSize);

    void add(Video video);

    void delete(Video video);

    Video queryById(String id);

    void update(Video video);

    List<Video> queryByLevelsVideo(Integer levels);

    HashMap<String, String> uploadVideoAliyun(MultipartFile videoFile);


}
